barrier-penetrating sensors - Allemand Anglais Dictionnaire